sounding board - German English Dictionary